glyceryl trinitrate - English Synonyms Dictionary